const Joi = require('@hapi/joi');

const list = {
  query: Joi.object({
    name: Joi.string().required().error(new Error("用户名不能为空")),
    age: Joi.number().required().error(new Error("年龄不能为空"))
  })
};

const login = {
	body: Joi.object({
		username: Joi.string().required().error(new Error("用户名不能为空")),
		password: Joi.string().required().error(new Error("密码不能为空"))
	})
}
const user = {
	body: Joi.object({
		username: Joi.string().min(2).max(12).required().error(new Error("用户名不能为空---")),
		password: Joi.string().min(6).required().error(new Error("密码至少六位")),
		roleId: Joi.string().required().error(new Error("角色不能为空"))
	})
}

module.exports = {
  list,
  login,
  user
};

